//table修改
.customtable {

  .el-table th {
    background-color: rgb(21, 36, 67) !important;
  }

 .el-table tr {
    background-color: transparent !important;
  }

.el-table thead.is-group th {
    background-color: #213869 !important;
  }

.el-table,
  .el-table__expanded-cell {
    background-color: transparent !important;
  }

  .el-table--border th,
  .el-table__fixed-right-patch {
    border-bottom: 0px solid #ebeef5 !important;
  }

  .el-table--border td,
  .el-table--border th,
  .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed {
    border-bottom: 2px solid rgb(3, 18, 47) !important;
  }

  .el-table--border,
  .el-table--group {
    border: 0px solid #ebeef5 !important;
  }

  .el-table--border td,
  .el-table--border th,
  .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed {
    border-right: 2px solid rgb(3, 18, 47) !important;
  }

  .el-table--border::after,
  .el-table--group::after,
  .el-table::before {
    background-color: transparent !important;
  }

  .el-table--striped .el-table__body tr.el-table__row--striped td {
    background: rgb(21, 36, 67) !important;
  }
 

  .el-table--striped .el-table__body tr.el-table__row--striped.current-row td,
  .el-table__body tr.current-row>td,
  .el-table__body tr.hover-row.current-row>td,
  .el-table__body tr.hover-row.el-table__row--striped.current-row>td,
  .el-table__body tr.hover-row.el-table__row--striped>td,
  .el-table__body tr.hover-row>td {
    background-color: #213869;
  }
 
  .el-table__body tr:hover>td{
    background-color: #213869!important;
  }
 
  .el-table__body tr.current-row>td{
    background-color: #213869!important;
  }

  .el-table thead {
    color: #fff !important;
  }

  .el-table {
    color: #fff !important;
  }

  .el-table td,
  .el-table th {
    padding: 8px 0;
  }

  .el-table--scrollable-x .el-table__body-wrapper {
    overflow-x: auto;
  }

  .el-input__inner {
    background-color: #162343 !important;
    border: 1px solid #162343;
    color: #dbdbdb;
  }

  .el-pagination button:disabled {
    color: #dbdbdb;
    background-color: #162343 !important;
  }

  .el-dialog,
  .el-pager li {
    background-color: #162343 !important;
  }

  .el-pagination__total {
    color: #dbdbdb;
  }

  .el-pagination__jump {
    color: #dbdbdb;
  }

  .el-pagination .btn-next,
  .el-pagination .btn-prev {
    background: center center no-repeat #162343;
    background-size: 16px;
    cursor: pointer;
    margin: 0;
    color: #dbdbdb;
  }

  .el-pagination {
    color: #dbdbdb;
  }

  // 滚动条的宽度
  .el-table__body-wrapper::-webkit-scrollbar {
    width: 6px; // 横向滚动条
    height: 6px; // 纵向滚动条 必写
  }

  // 滚动条的滑块
  .el-table__body-wrapper::-webkit-scrollbar-thumb {
    background-color: #152443;
    border-radius: 3px;
  }
}

//时间框颜色修改
.alarmseach {
  .el-input__inner {
    background-color: #162343 !important;
    border: 1px solid #162343;
    color: #606266;
  }

  input {
    background: RGB(13, 34, 65, 0.1);
  }

  .el-date-editor .el-range-separator {
    padding: 0 5px;
    line-height: 32px;
    width: 7%;
    color: #d5d5d8;
  }

  .el-radio-button__inner {
    background: #ece9e8;
    border: 1px solid #d5d5d8;
    color: #606266;
  }

  .el-radio-button__orig-radio:checked+.el-radio-button__inner {
    color: #dbdbdb;
    background-color: #162343;
    border-color: #162343;
  }

  .el-radio-button__orig-radio:checked+.el-radio-button__inner {
    color: #dbdbdb;
    -webkit-box-shadow: 0 0 0 0 #409EFF;
    box-shadow: 0 0 0 0 #409EFF;
  }

  .el-date-editor .el-range-input {
    color: #dbdbdb;
  }
}

//input框修改
.searchItem {
  .el-input__inner {
    background-color: #162343 !important;
    border: 1px solid #162343;
    color: #fff;
  }

  input {
    background: RGB(13, 34, 65, 0.1);
  }
}

.mainTable {
  margin-bottom: 100px;
  .el-table--border::after,
  .el-table__fixed::before,
  .el-table__fixed-right::before,
  .el-table--group::after,
  .el-table::before {
    content: "";
    position: absolute;
    background-color: rgba(235, 238, 245, 0) !important;
    z-index: 1;
  }

  // .el-table--border td, .el-table--border th, .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed :hover{ 
  //   border: none;
  // }
  .el-table td, .el-table th.is-leaf:hover{
    border: none;
    // border-bottom: 1px solid rgba(60, 98, 192, .59);
  }
  .el-table {
    /*border: none;*/
    border: 1px solid rgba(60, 98, 192, .59);
    background: transparent;
    // tbody tr:hover{
    //   border: none;
    // }
    // tbody tr .cell:hover {
    //   background: #012325;
    // }
  }
  .el-table__expand-icon{
    color: #ffffff;
  }
  .el-table--striped .el-table__body tr.el-table__row--striped td{
    background-color: transparent;
  }
  .el-table--striped .el-table__body tr.el-table__row--striped.current-row td, .el-table__body tr.current-row > td, .el-table__body tr.hover-row.current-row > td, .el-table__body tr.hover-row.el-table__row--striped.current-row > td, .el-table__body tr.hover-row.el-table__row--striped > td, .el-table__body tr.hover-row > td{
    background-color: transparent;
  }
  .el-table--border td{
    border-color: rgba(60,98,192,0.29);
  }
  .el-table th.is-leaf{
    border-color: rgba(60, 98, 192, .32);
  }
  .el-table td,
  .el-table th {
    padding: 0;
  }
  .el-table__fixed-right-patch{
    background-color: transparent;
    border: none;
  }
  .el-progress-bar__outer {
    background-color: rgba(53,78,107,1);
    margin-top: 5px;
  }
  .el-table__header-wrapper {
    background: #06164F;
  }
  tr{
    background-color: transparent;
  }
  .el-table__body tr.hover-row>td{
    background-color: transparent;
  }
  th {
    background: #06164F;
    border: none;
    border-right: 1px solid #3C62C0;
    padding: 0;
  }
  th .cell {
    background: #06164F;
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #DAE7F9;
    opacity: 0.76;
    text-align: center;
    height: 38px;
  }
  //td {
  //  border: 1px solid rgba(49, 77, 111, 1);
  //}
  .cell {
    background: #070125;
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: rgba(218, 231, 249, .87);
    height: 38px;
    line-height: 38px;
    position: relative;
  }
  .el-pagination{
    text-align: right;
    margin-top: 28px;
    background-color: transparent;
    .el-input__inner{
      background-color: transparent;
      border-color: rgba(5, 48, 254, .49);
      color: rgba(206, 222, 243, 1);
    }
    .el-pagination__total,
    .el-pagination__jump{
      color: rgba(206, 222, 243, 1);
    }
    .btn-prev,
    .el-pager li,
    .btn-next{
      background-color: transparent;
      border: 1px solid rgba(5, 48, 254, .49);
      color: rgba(206, 222, 243, 1);
      font-size: 14px;
    }
    .btn-prev,
    .el-pager li{
      margin-right: 8px;
    }
    .el-pager li.active{
      background-color: #0530FE;
      color: #ffffff;
      border-color: #0530FE;
    }
  }

}
